16 research outputs found

    Providing Fault Detection from Sensor Data in Complex Machines That Build the Smart City

    Get PDF
    Household appliances, climate control machines, vehicles, elevators, cash counting machines, etc., are complex machines with key contributions to the smart city. Those devices have limited memory and processing power, but they are not just actuators; they embed tens of sensors and actuators managed by several microcontrollers and microprocessors communicated by control buses. On the other hand, predictive maintenance and the capability of identifying failures to avoid greater damage of machines is becoming a topic of great relevance in Industry 4.0, and the large amount of data to be processed is a concern. This article proposes a layered methodology to enable complex machines with automatic fault detection or predictive maintenance. It presents a layered structure to perform the collection, filtering and extraction of indicators, along with their processing. The aim is to reduce the amount of data to work with, and to optimize them by generating indicators that concentrate the information provided by data. To test its applicability, a prototype of a cash counting machine has been used. With this prototype, different failure cases have been simulated by introducing defective elements. After the extraction of the indicators, using the Kullback–Liebler divergence, it has been possible to visualize the differences between the data associated with normal and failure operation. Subsequently, using a neural network, good results have been obtained, being able to correctly classify the failure in 90% of the cases. The result of this application demonstrates the proper functioning of the proposed approach in complex machines

    Magnitude Sensitive Competitive Neural Networks

    Get PDF
    En esta Tesis se presentan un conjunto de redes neuronales llamadas Magnitude Sensitive Competitive Neural Networks (MSCNNs). Se trata de un conjunto de algoritmos de Competitive Learning que incluyen un término de magnitud como un factor de modulación de la distancia usada en la competición. Al igual que otros métodos competitivos, MSCNNs realizan la cuantización vectorial de los datos, pero el término de magnitud guía el entrenamiento de los centroides de modo que se representan con alto detalle las zonas deseadas, definidas por la magnitud. Estas redes se han comparado con otros algoritmos de cuantización vectorial en diversos ejemplos de interpolación, reducción de color, modelado de superficies, clasificación, y varios ejemplos sencillos de demostración. Además se introduce un nuevo algoritmo de compresión de imágenes, MSIC (Magnitude Sensitive Image Compression), que hace uso de los algoritmos mencionados previamente, y que consigue una compresión de la imagen variable según una magnitud definida por el usuario. Los resultados muestran que las nuevas redes neuronales MSCNNs son más versátiles que otros algoritmos de aprendizaje competitivo, y presentan una clara mejora en cuantización vectorial sobre ellos cuando el dato está sopesado por una magnitud que indica el ¿interés¿ de cada muestra

    Detection of tennis activities with wearable sensors

    Get PDF
    This paper aims to design and implement a system capable of distinguishing between different activities carried out during a tennis match. The goal is to achieve the correct classification of a set of tennis strokes. The system must exhibit robustness to the variability of the height, age or sex of any subject that performs the actions. A new database is developed to meet this objective. The system is based on two sensor nodes using Bluetooth Low Energy (BLE) wireless technology to communicate with a PC that acts as a central device to collect the information received by the sensors. The data provided by these sensors are processed to calculate their spectrograms. Through the application of innovative deep learning techniques with semi-supervised training, it is possible to carry out the extraction of characteristics and the classification of activities. Preliminary results obtained with a data set of eight players, four women and four men have shown that our approach is able to address the problem of the diversity of human constitutions, weight and sex of different players, providing accuracy greater than 96.5% to recognize the tennis strokes of a new player never seen before by the system

    Dimensionality reduction for smart IoT sensors

    Get PDF
    Smart IoT sensors are characterized by their ability to sense and process signals, producing high-level information that is usually sent wirelessly while minimising energy consumption and maximising communication efficiency. Systems are getting smarter, meaning that they are providing ever richer information from the same raw data. This increasing intelligence can occur at various levels, including in the sensor itself, at the edge, and in the cloud. As sending one byte of data is several orders of magnitude more energy-expensive than processing it, data must be handled as near as possible to its generation. Thus, the intelligence should be located in the sensor; nevertheless, it is not always possible to do so because real data is not always available for designing the algorithms or the hardware capacity is limited. Smart devices detecting data coming from inertial sensors are a good example of this. They generate hundreds of bytes per second (100 Hz, 12-bit sampling of a triaxial accelerometer) but useful information comes out in just a few bytes per minute (number of steps, type of activity, and so forth). We propose a lossy compression method to reduce the dimensionality of raw data from accelerometers, gyroscopes, and magnetometers, while maintaining a high quality of information in the reconstructed signal coming from an embedded device. The implemented method uses an adaptive vector-quantisation algorithm that represents the input data with a limited set of codewords. The adaptive process generates a codebook that evolves to become highly specific for the input data, while providing high compression rates. The codebook’s reconstruction quality is measured with a peak signal-to-noise ratio (PSNR) above 40 dB for a 12-bit representation

    Small Convolutional Network for Arrhythmia Classification in Electrocardiogram Signals

    Get PDF
    We have studied if a small neural network proposed for EEG analysis can be applied to ECG analysis, trying to generate a model capable to clasifying ECG signals and suitable for being embebed into wearable devices.Hemos tratado de investigar si una arquitectura muy limitada en tamaño propuesta para el análisis de EEGs puede ser replicada para el análisis de ECGs, con la finalidad de obtener un modelo capaz de clasificar señales de ECG que pueda ser embebido en dispositivos wearables

    Partial Discharge Identification in MV switchgear using Scalogram representations and Convolutional AutoEncoder

    Get PDF
    This work proposes a methodology to automate the recognition of Partial Discharges (PD) sources in Electrical Distribution Networks using a Deep Neural Network (DNN) model called Convolutional Autoencoder (CAE), which is able to automatically extract features from data to classify different sources. The database used to train the model is constructed with real defects commonly found in MV switchgear in service, and it also includes noise and interference signals that are present in these installations. PD sources consist of defective mountings, such as the loss of sealing cap of cable terminations, or an earth cable in contact with cable termination insulation. Four sources were replicated in a Smart Grid Laboratory and on-line measurement techniques were used to obtain the PD signal data. The Continuous Wavelet Transform (CWT) was applied to post-process the PD signal into a time-frequency image representation. The trained model predicts with high accuracy new data, demonstrating the effectiveness of the methodology to automate the recognition of different partial discharges and to differentiate them from noise and other interference sources

    Partial discharge classification using deep learning methods—survey of recent progress

    Get PDF
    This paper examines the recent advances made in the field of Deep Learning (DL) methods for the automated identification of Partial Discharges (PD). PD activity is an indication of the state and operational conditions of electrical equipment systems. There are several techniques for on-line PD measurements, but the typical classification and recognition method is made off-line and involves an expert manually extracting appropriate features from raw data and then using these to diagnose PD type and severity. Many methods have been developed over the years, so that the appropriate features expertly extracted are used as input for Machine Learning (ML) algorithms. More recently, with the developments in computation and data storage, DL methods have been used for automated features extraction and classification. Several contributions have demonstrated that Deep Neural Networks (DNN) have better accuracy than the typical ML methods providing more efficient automated identification techniques. However, improvements could be made regarding the general applicability of the method, the data acquisition, and the optimal DNN structur

    Small Convolutional Network for Arrhythmia Classification in Electrocardiogram Signals

    Get PDF
    We have studied if a small neural network proposed for EEG analysis can be applied to ECG analysis, trying to generate a model capable to clasifying ECG signals and suitable for being embebed into wearable devices.Hemos tratado de investigar si una arquitectura muy limitada en tamaño propuesta para el análisis de EEGs puede ser replicada para el análisis de ECGs, con la finalidad de obtener un modelo capaz de clasificar señales de ECG que pueda ser embebido en dispositivos wearables

    Automatic Feature Extraction from Biosignals Using Convolutio-nal Neural Models

    Get PDF
    Our main goal is to achieve a convolutional neural model which can be used as a first step by classifiers, extracting the most relevant features of a biosignal and eliminating the need to study and select the relevant features to train the classifier.Nuestro objetivo principal consiste en desarrollar un modelo neuronal convolucional que pueda ser usado como etapa de entrada para clasificadores, extrayéndo las características más relevantes de una señal biomédica y eliminando la necesidad de estudiar la señal para seleccionar las características a usar en el entrenamiento del clasificador

    Análisis de datos y evaluación mediante Redes Neuronales para predicción meteorológica

    Get PDF
    El proyecto consiste en la evaluación y comparación de diversas arquitecturas de redes neuronales, tanto con redes con algoritmos clásicos como con deep learning, para su uso en la predicción meteorológica de determinados umbrales de temperatura en un plazo entre 3 y 7 días. Se ha utilizado una base de datos con datos temporales de varias estaciones de Alemania. Posteriormente estos datos de entrada se tienen que preprocesar antes de introducirlos a la red. Tras ello se entrena la red con la mayor parte de estos datos y se deja una pequeña parte para su testeo. Después de evaluar con distintos parámetros para cada arquitectura neuronal se ha tratado de discutir cuál es la mejor configuración
    corecore